be in a muck sweat - Francés Inglés Diccionario